cry/shriek of delight - Espagnol Anglais Dictionnaire